FPGA Implementation of Fast Error Correction and Detection for Memories
نویسندگان
چکیده
The higher integration technologies made it possible for accessing any device so fast that within a fraction of seconds the job can be performed. Now days fast memories exists everywhere during accessing if any error happens that has to be detected and corrected within a fraction of microseconds that is made possible with help high performance error correcting codes(ECCs) such as LDPC and Turbo Codes. The proposed paper deals with coding and decoding of EGLDPC codes using majority logic decoding mechanisms. The new control logic is developed for decoding so that error correction can be possible within 3 cycles if the transmitted code vector is error free. The implementation result shows that fast error correction prototype is possible with lower area and low power. KeywordsError Correcting Codes(ECCs), Euclidean geometry low density parity check codes( EG-LDPC), Majority logic(ML) codes, Field programmable gate array( FPGA),Verilog
منابع مشابه
Implementation and Analysis of an Error Detection and Correction System on FPGA
This paper presents a solution to design and implement a hardware error detection and correction circuit using associative memories. This type of memory allows search of a binary value stored, having input data a partial (or modified) amount of this value. This property can be used in communication, for detection and correction of errors. In our analysis, the obtained experimental results were ...
متن کاملProgram Memories Error Detection and Correction On-Board Earth Observation Satellites
Memory Errors Detection and Correction aim to secure the transaction of data between the central processing unit of a satellite onboard computer and its local memory. In this paper, the application of a double-bit error detection and correction method is described and implemented in Field Programmable Gate Array (FPGA) technology. The performance of the proposed EDAC method is measured and comp...
متن کاملCounter Matrix Code for SRAM Based FPGA to Correct Multi Bit Upset Error
Memory blocks are the most significant features of any design, frothy of its silicon area, functionality and dependency. SRAM memories are the main benefactors to the Soft Error Rate of the system. Since error detecting and correcting codes are commonly available and especially effective against most types of Single Event Effects, Multiple Bit Upsets and advanced errors gathering may conquer th...
متن کاملEncoder Decoder Receiver Output Noise interrupte d Channel Design and Implementation of efficient Reed Solomon code on FPGA for error correction in data signal
Rekha K B, Harish B, M N Eshwarappa Page 36 Abstract -This paper presents a compact and fast field programmable gate array and we know that efficiency is one of the important parameter in order to achieve high performance in mobile communication environment using modulation and coding technique. Where as in mobile communication application higher capacity and data rate is the basic requirement ...
متن کاملDesign and implementation of Persian spelling detection and correction system based on Semantic
Persian Language has a special feature (grapheme, homophone, and multi-shape clinging characters) in electronic devices. Furthermore, design and implementation of NLP tools for Persian are more challenging than other languages (e.g. English or German). Spelling tools are used widely for editing user texts like emails and text in editors. Also developing Persian tools will provide Persian progr...
متن کامل